.top_pic {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BACKGROUND: url(image_new/image_back.gif) no-repeat center 50%;
	FLOAT: left;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 330px;
	BORDER-BOTTOM: #999999 1px solid;
	HEIGHT: 270px;
}

#f_div {
	MARGIN: 0px auto 0px;
	OVERFLOW: hidden;
	WIDTH: 328px;
	HEIGHT: 250px;
}

#f_imgDiv {
	OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: 246px;
}

#f_img {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px
}

#f_infoDiv {
	WIDTH: 100%;
	POSITION: relative;
	TOP: -22px
}

#f_buttonDiv {
	OVERFLOW: hidden;
	WIDTH: 100%;
	MARGIN-RIGHT: 1px;
	HEIGHT: 21px;
	TEXT-ALIGN: left;
	z-index: 2;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#00000000",
		endColorStr="#ff000000", gradientType="1")
}

#f_line {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0,
		finishX=50, finishY=100, style=1, opacity=0, finishOpacity=100 );
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 40%;
	HEIGHT: 1px
}

#f_buttonDiv DIV {
	BACKGROUND: #fff;
	FLOAT: right;
	WIDTH: 1px;
	HEIGHT: 21px
}

#f_buttonDiv .bg {
	BACKGROUND: #000;
	FILTER: Alpha(Opacity = 40);
	FLOAT: right;
	WIDTH: 21px;
	HEIGHT: 21px
}

#f_buttonDiv A {
	DISPLAY: block;
	FONT-SIZE: 10px;
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 21px;
	COLOR: #fff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
	HEIGHT: 21px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	line-height: 21px;
}

#f_buttonDiv A:link {
	COLOR: #fff
}

#f_buttonDiv A:visited {
	COLOR: #fff
}

#f_buttonDiv A:active {
	COLOR: #fff
}

#f_buttonDiv A:hover {
	BACKGROUND: #cc0000;
	COLOR: #fff
}

#f_buttonDiv A.on:link {
	BACKGROUND: #cc0000;
	COLOR: #fff
}

#f_buttonDiv A.on:visited {
	BACKGROUND: #cc0000;
	COLOR: #fff
}

#f_buttonDiv A.on:active {
	BACKGROUND: #cc0000;
	COLOR: #fff
}

#f_buttonDiv A.on:hover {
	BACKGROUND: #cc0000;
	COLOR: #fff
}

#f_buttonDiv A.on:hover {
	BACKGROUND: #cc0000
}

#f_text {
	OVERFLOW: hidden;
	LINE-HEIGHT: 18px;
	HEIGHT: 18px;
	TEXT-ALIGN: center;
	font-size: 13px;
}

#f_text A:link {
	COLOR: #000;
	TEXT-DECORATION: none
}

#f_text A:visited {
	COLOR: #000;
	TEXT-DECORATION: none
}

#f_text A:active {
	COLOR: #000;
	TEXT-DECORATION: none
}

#f_text A:hover {
	COLOR: #ff6600;
	TEXT-DECORATION: none
}

.login_code_lab {
	position: absolute;
	width: 110px;
	line-height: 24px;
	top: 304px;
	_top: 310px;
	color: #888;
	margin-left: 5px;
	font-size: 12px;
	cursor: text;
}

.login_pwd_lab {
	position: absolute;
	width: 40px;
	line-height: 24px;
	top: 329px;
	_top: 339px;
	color: #888;
	margin-left: 5px;
	_margin-left: -136px;
	font-size: 12px;
	cursor: text;
}

.login_catch_lab {
	position: absolute;
	width: 40px;
	line-height: 24px;
	top: 354px;
	_top: 366px;
	color: #888;
	margin-left: 5px;
	_margin-left: -136px;
	font-size: 12px;
	cursor: text;
}

.login_input {
	width: 128px;
	font-weight: bold;
	ime-mode: disabled;
}

.btn_login {
	border: 0px;
	background-image: url(../images/denglu.gif);
	width: 50px;
	height: 24px;
	cursor: pointer;
}

.btn_login2 {
	border: 0px;
	background-image: url(../images/denglu_1.gif);
	width: 50px;
	height: 50px;
	cursor: pointer;
}

.btn_register {
	border: 0px;
	background-image: url(../images/zhuc.gif);
	width: 50px;
	height: 24px;
	cursor: pointer;
}
.code_img {
	width: 71px;
	height: 24px;
	border : none;
	cursor: pointer;
	vertical-align: middle;
}